/* 

var box="Lee";
var box2='Lee';
alert(box+box2);		//LeeLee

var box="Lee';		//引号必须成对出现
alert(box);		//ncaught SyntaxError: Invalid or unexpected token  ncault语法错误：无效或意外的标记

//alert('le\ne');				//\n  换行
//alert('\tle\ne');				//\t 制表   方框
//alert('\tle\be');				//\b空格	方框
//alert('\tle\re');				//\r 回车
//alert('\tle\fe');				//\f 进纸   向上的箭头
//alert('\tle\\e');				//\\斜杠
//alert('\tle\'e');				//\'单引号
//alert('\tle\"e');				//\"双引号
//alert('\tle\x41e');				//\xnn以十六进制代码nn表示的一个字符（0-f）;十六进制的41，也就是0x41，转化成十进制为：65，也就是ASCII值为65，对应的是：A
//alert('\tle\u03a3');				//\unnn以十六进制代码nnn表示的一个unicode字符（0-f）
alert('le\e');				//lee

var box='mr';
box=box+'lee';
alert(box);

var box=11;				
//alert(typeof box);	//number
//alert(typeof toString(box));	//string
//alert(typeof box.toString());	//string
alert(box.toString());	//11
var box=true;
alert(box.toString());		//true      字符串true
alert(typeof box.toString());			//string

var box=10;
alert(box.toString());//字符串10
alert(box.toString(2));//字符串1010   把10转换成了二进制1010
alert(box.toString(8));//字符串12   把10转换成了八进制
alert(box.toString(10));//字符串10   把10转换成了十进制
alert(box.toString(16));//字符串a   把10转换成了十六进制
alert(typeof box.toString(2));//string

var box;		//undefined  不能toString
alert(box.toString());//报错  Uncaught TypeError: Cannot read property 'toString' of undefined  未捕获的类型错误：无法读取未定义的属性“ToString”

var box=null;		//null  不能toString
alert(box.toString());//报错  demo.js:49 Uncaught TypeError: Cannot read property 'toString' of null  未捕获类型错误：无法读取空的属性“ToString”

var box;
alert(String(box));	//字符串undefined 
alert(typeof String(box));		//string

var box=null;
alert(String(box));	//字符串null
alert(typeof String(box));		//string

//var box=null;
var box={};	//对象字面量的创建方法
//alert(box);	//[object Object]
alert(typeof box);//object

var box=new Object();//通过new创建一个对象
//alert(typeof box);//object
alert(box);//[object Object]

var box=new Object(2);
alert(box);//2
alert(typeof box);//object

var box=new Object(2);//可以任意传参  数值  字符串  布尔值等，而且还可以进行相应的计算
var age=100;
alert(box+age);//102

var box=new Number(60);//这种方法是创建一个数值对象
alert(box);//60
alert(typeof box);//object

var box=new Number();
alert(box);//0

var box=new String('LEE');
alert(box);//LEE
alert(typeof box);//object

var box=new Boolean('LEE');
alert(box);//true
alert(typeof box);//object

var box=new Boolean(false);
alert(box);//false
alert(typeof box);//object

var box=new Boolean('false');
alert(box);//true
alert(typeof box);//object
*/

var box=new Boolean('');
alert(box);//false
alert(typeof box);//object

















